.cameraRecod {
  background: linear-gradient(to bottom, #ffd667, #f5f5f5);
  height: calc(100% - 70px);
  padding: 0 35px;
  padding-top: 45px;
  .nut-tabs-titles {
    background-color: #fff;
  }

  .tabWrap {
    height: calc(100% - 145px);
  }

  .saveBtn {
    position: fixed;
    bottom: 5px;
    left: 0;
    right: 0;
    padding: 16px;
    background: #fff;
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    display: flex;
    justify-content: space-between;
    padding: 36px 72px;

    .btn_sty {
      width: 280px;
      height: 80px;
    }
  }

  .tabItem {
    .tab_tlt {
      display: flex;
      justify-content: space-between;
      align-items: center;
      font-size: 28px;
      font-weight: 500;
      padding-top: 39px;
      padding-bottom: 20px;
    }
  }

  .nut-tabpane {
    padding: 0;
  }

  .imgWrap {
    display: grid;
    grid-template-columns: repeat(3, 1fr); /* 每行3列，平均分 */
    grid-template-rows: repeat(2, auto); /* 2行 */
    padding-top: 22px;
    .nut-checkbox-button {
      padding: 0;
    }
    .imgItem_label {
      width: 200px;
      height: 200px;
    }
  }

  .imgItem {
    width: 200px;
    height: 200px;
    display: block;
    border-radius: 24rpx;
    position: relative;
    .nut-icon {
      position: absolute;
      bottom: 16px;
      right: 16px;
    }

    .nut-checkbox-label {
      margin: 0;
    }
  }
}
